
local prefabs =
{

}

local assets =
{

}

local function fn()
    local inst = CreateEntity()
    TUNING._p = inst
    inst.entity:AddTransform()
    inst.entity:AddAnimState()
    inst.entity:AddMiniMapEntity()
    inst.entity:AddLight()
    inst.entity:AddNetwork()

    inst:AddTag("fx")
    inst:AddTag("NOCLICK")

    inst.AnimState:SetBank("reticuleaoe")
    inst.AnimState:SetBuild("reticuleaoe")
    inst.AnimState:PlayAnimation("idle_target", true)

    inst.entity:SetPristine()

    inst.AnimState:SetOrientation(ANIM_ORIENTATION.OnGround)
    inst.AnimState:SetLayer(LAYER_WORLD_BACKGROUND)
    inst.AnimState:SetSortOrder(1)

    -- inst.Transform:SetScale(2,2,2)
    -- inst.AnimState:SetMultColour(1,1,1,.1)

    if not TheWorld.ismastersim then
        return inst
    end

    inst.persists = false


    return inst
end

return Prefab("fx_io_circle", fn, assets, prefabs)
